package com.bruce.cloud.feign.client;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.apache.avro.reflect.AvroDefault;

import java.time.LocalDateTime;
import java.util.Date;
import java.util.List;

/**
 * @author bruce 2025/8/3 22:39
 */
@Setter
@Getter
@ToString(callSuper = true)
public class Student2 {

    private String name;
    private Integer age;
    private String sex;
    private String address;
    private Double phone;
    private String email;
    private String company;
    private String job;
    private Date birth;
    private String blood;
    private Long height;
    private List<String> data;

    private LocalDateTime createTime;

    @JsonProperty(defaultValue = "null")
    @AvroDefault("null")
    private String zz;

}
